// 使用promise改进

// setTimeout(function(){
//     var a = 'hello'
//     setTimeout(function(){
//         var b = 'lagou'
//         setTimeout(function(){
//             var c = 'i love u'
//             console.log(a + b + c)
//         }, 1000)
//     }, 1000)
// }, 1000)

new Promise(function(reslove, reject){
    reslove('hello')
}).then(val => {
    return val + 'lagou '
}).then(val => {
    let c = val + 'i love u'
    console.log(c)
})